heavy rescue vehicle - Turco Inglés Diccionario